you can rest assured! - Turkish English Dictionary